无代码开发软件
来源:摆渡知道 发布时间:2020-02-07 13:25:31
无代码开发软件 意思是 不用你写 而别人写你来配置就可以了
低代码开发
某一个领域的开发工具 微软Power Platform低代码平台
功能很强大 实现某一个或几个领域的应用 通过模块化的封装达到快速开发的目的 并不具备语言属性
大名鼎鼎的salesforce
旗下 Force.com 或 Zoho Creater 应用于内部流程 表单 页面的快速搭建 如果需要实现更复杂的逻辑 仍然需要新写代码
即便有代码的介入 仍然基于一个大的框架限定范围内 并非可以随意定制应用
大多数低代码平台是某一个领域的垂直解决方案的抽象化和模块化 对于满足特定领域的应用具有明显优势
基于流程设计的企业服务(组件式服务)Mendix 和 Outsystems
起源都差不多 都是企业服务 都是组件化 都是 DevOps 希望做一套产品
帮助企业快速开发各种应用 思路和鼻祖 Salesforce 差不多 这两家都 10 年以上了 这个领域没法速成
基于API聚合的组件市场工具
APICloud:开发流程管理工具 管理整个应用的开发周期 从产品、设计开始 到研发测试和运营 严格来说不算是低代码产品
基于工作流、表单制作、文档协同的工具搭搭云 简道云等
多数是从某一个企业服务领域的细分产品入手开始做的 做了一段时间之后 有一些API可以用于二次开发和灵活控制生成的应用 算是往低代码靠拢的工具
零代码开发语言
零代码开发有两种形态
一种是零代码开发工具 不用写代码可以创建各种应用 类似搭搭 氘云这种
一种是零代码开发语言 具备语言属性 而不用写代码 工具是一种过渡状态
目的是为了实现快速创建应用 但有非常明显的局限性 语言才是零代开发的理想状态 市面上并没有完全无须写代码的零代码开发语言
仅有iVX较为接近这一理想状态 iVX开发应用在绝大多数情况都无须代码 但逻辑完备 其对应用开发的普适性特点使得开发者获得了一项真正的语言技能
完备的开发语言 特点A 图灵完备 开发各种Web应用、小程序(微信)、小游戏(微信)、原生应用、PC桌面应用Windows&iOS
B 直接生成前端和后台代码 自带数据库 直接云端访问运行
C 支持多人开发(类Git)、支持快速调试、支持多设备多窗口运行
D 语言可维护性强 有开发规范和设计规范 完美DevOps解决方案
E 数据和应用都支持私有化部署 或者通过API对接外部数据和资源
F 用户可以自行扩充各种组件和API 也可以接入各种后台资源(AI或硬件等